clc;
f =            'x*sin(y + z^2) + y^2*cos(x + z) + z*x*cos(z + y^2)';
% 可以由各种方式描述隐函数
figure()
ezimplot3(f,[-1 1])


syms x y z;
f =            x*sin(y + z^2) + y^2*cos(x + z) + z*x*cos(z + y^2);
% 可以由符号表达式描述
figure()
ezimplot3(f,[-1 1]);

f = @(x, y, z) x*sin(y + z^2) + y^2*cos(x + z) + z*x*cos(z + y^2);
% 匿名函数描述
figure()
ezimplot3(f,[-1 1]);


% 三维隐函数曲面绘制
f1=x^2+y^2+z^2-1;
ezimplot3(f1,[-1 1]);